]> dgit.raspbian.org Git - samba.git/commit
disable setuid configure checks
authorMichael Tokarev <mjt@tls.msk.ru>
Fri, 8 Apr 2022 08:50:21 +0000 (11:50 +0300)
committerMichael Tokarev <mjt@tls.msk.ru>
Tue, 30 Jun 2026 19:37:50 +0000 (22:37 +0300)
commitfb5e65f36ce5d5666bd9bd418bd5185a116372e6
tree272ceed1bcf017c93f3f03db43ff53f4c3677cbe
parentd4ffd51b1f281980d575d767fce3aa13018ce22b
disable setuid configure checks

Forwarded: not-needed

For some strange reason, when running reprotest test on salsa-ci,
which apparently is running as root, - on the *second* build only
the configure fails (after successfully built package the first
time). The configure test tries to change gid and verifies it
actually changed (not that the syscall exist), - and that fails.
Since it is extremely uncommon to configure the build process as
root, salsa-ci test environment details are quite deep down the line,
and we know the syscall actually works, just disable the probe,
pretending we are not root.

For upstream, this probably should be done by removing a *lot* of
configure-time checks which are useless these days.

Gbp-Pq: Name disable-setuid-confchecks.patch
source3/lib/util_sec.c